/***********************************************************************
 * Module:  VOLecturerTask.java
 * Author:  vitman
 * Purpose: Defines the Class VOLecturerTask
 ***********************************************************************/
package dbLayer;

import java.util.*;

import boLayer.BOTask;

/** @pdOid eb029fc5-862a-4f70-a8f2-4ba1214d95da */
public class VOLecturerTask extends VOGeneral {
	/** @pdOid a2212101-ab23-4917-ae3e-3ff1d9f88898 */
	private VOLecturer lecturer;
	/** @pdOid e6e403c2-fa46-41bb-b58d-187a198c8623 */
	private String title;

	private String fileName;

	/** @pdOid 6073c655-c256-405d-8b82-c24533b4ddbb */
	private String description;
	/** @pdOid 92e20075-1c99-4bb4-bbbd-41286747c257 */
	private String text;
	/** @pdOid 7aeffabe-ad48-4d79-aa27-8e633846c87d */
	private Date startDate;
	/** @pdOid a8d951df-0173-414f-b397-6bee96c27bf1 */
	private Date endDate;

	private int isDelete;
	
	public VOLecturerTask() {
		super();
	}

	public VOLecturerTask(BOTask boTask) {
		this.title = boTask.getTitle();
		this.description = boTask.getDescription();
		this.text = boTask.getText();
		this.startDate = boTask.getStartDate();
		this.endDate = boTask.getEndDate();
	}

	/** @pdOid b4ef1acb-f756-4a0a-8303-412b9c945253 */
	public VOLecturer getLecturer() {
		return lecturer;
	}

	/**
	 * @param newLecturer
	 * @pdOid 7a72f66f-0e65-4b79-84a6-8baef33144c7
	 */
	public void setLecturer(VOLecturer newLecturer) {
		lecturer = newLecturer;
	}

	/** @pdOid 1dc661f3-cd24-4e7d-9307-4f2c9f0085ac */
	public String getDescription() {
		return description;
	}

	/**
	 * @param newDescription
	 * @pdOid a9bce55b-0563-4be3-aa67-3aded05cd0fe
	 */
	public void setDescription(String newDescription) {
		description = newDescription;
	}

	/** @pdOid 6055b3f4-be3f-4028-bc82-5cfaba5c9b31 */
	public String getText() {
		return text;
	}

	/**
	 * @param newText
	 * @pdOid c1a0ab8b-2b38-4b69-8ddd-1b0f28a220f1
	 */
	public void setText(String newText) {
		text = newText;
	}

	/** @pdOid 565883b8-5386-493c-8136-314c38cf25dc */
	public Date getStartDate() {
		return startDate;
	}

	/**
	 * @param newStartDate
	 * @pdOid 74eddccd-c55c-4621-ad31-3e3b94bafce5
	 */
	public void setStartDate(Date newStartDate) {
		startDate = newStartDate;
	}

	/** @pdOid 574c6d65-e09d-497a-8715-522e8ac31d85 */
	public Date getEndDate() {
		return endDate;
	}

	/**
	 * @param newEndDate
	 * @pdOid 118f5695-b479-495a-b916-01b489f2ddc4
	 */
	public void setEndDate(Date newEndDate) {
		endDate = newEndDate;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public int getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(int isDelete) {
		this.isDelete = isDelete;
	}
}